package org.brisling.common.domain;

import java.util.Date;

import org.brisling.base.domain.inf.SimpleDomainInf;

import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 
 * <p>Title: InquiryDomain</p>
 * <p>Description: 质询业务通用bean</p>
 * <p>Company: tongking</p>
 * @author jackson wang
 * @since 1.0
 * @version 1.0
 * @date 2017年4月14日 上午4:59:06
 */
public class InquiryDomain implements SimpleDomainInf {

	private Long id;
	
	private String bizcode;
	
	private String fullBizcode;
	
	/*
	 * 当事人
	 */
	private Long litigant_id;
	

	private String litigant_name;
	
	/*
	 * 质询日期
	 */
	@JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
	private Date inquiry_date;
	
	/*
	 * 当事部门
	 */
	private Long litigant_deptid;	
	
	private String litigant_deptname;
	
	//科室编号
	private String doct_depart_code;
	
	//科室名称
	private String doct_depart_name;
	
	//医生编号、姓名
	private String doct_id;
	
	private String doct_name;
	
	private String flowid;	
	
	private String flowInstId;	
	
	private String flowTaskId;
	
	private String flowState;	
	
	private String task_def_key;
	
	private String jsonData;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getBizcode() {
		return bizcode;
	}

	public void setBizcode(String bizcode) {
		this.bizcode = bizcode;
	}

	public String getFullBizcode() {
		return fullBizcode;
	}

	public void setFullBizcode(String fullBizcode) {
		this.fullBizcode = fullBizcode;
	}

	public Long getLitigant_id() {
		return litigant_id;
	}

	public void setLitigant_id(Long litigant_id) {
		this.litigant_id = litigant_id;
	}

	public String getLitigant_name() {
		return litigant_name;
	}

	public void setLitigant_name(String litigant_name) {
		this.litigant_name = litigant_name;
	}

	public Date getInquiry_date() {
		return inquiry_date;
	}

	public void setInquiry_date(Date inquiry_date) {
		this.inquiry_date = inquiry_date;
	}

	public Long getLitigant_deptid() {
		return litigant_deptid;
	}

	public void setLitigant_deptid(Long litigant_deptid) {
		this.litigant_deptid = litigant_deptid;
	}

	public String getLitigant_deptname() {
		return litigant_deptname;
	}

	public void setLitigant_deptname(String litigant_deptname) {
		this.litigant_deptname = litigant_deptname;
	}

	public String getDoct_depart_code() {
		return doct_depart_code;
	}

	public void setDoct_depart_code(String doct_depart_code) {
		this.doct_depart_code = doct_depart_code;
	}

	public String getDoct_depart_name() {
		return doct_depart_name;
	}

	public void setDoct_depart_name(String doct_depart_name) {
		this.doct_depart_name = doct_depart_name;
	}

	public String getDoct_id() {
		return doct_id;
	}

	public void setDoct_id(String doct_id) {
		this.doct_id = doct_id;
	}

	public String getDoct_name() {
		return doct_name;
	}

	public void setDoct_name(String doct_name) {
		this.doct_name = doct_name;
	}

	public String getFlowid() {
		return flowid;
	}

	public void setFlowid(String flowid) {
		this.flowid = flowid;
	}

	public String getFlowInstId() {
		return flowInstId;
	}

	public void setFlowInstId(String flowInstId) {
		this.flowInstId = flowInstId;
	}

	public String getFlowTaskId() {
		return flowTaskId;
	}

	public void setFlowTaskId(String flowTaskId) {
		this.flowTaskId = flowTaskId;
	}

	public String getFlowState() {
		return flowState;
	}

	public void setFlowState(String flowState) {
		this.flowState = flowState;
	}

	public String getTask_def_key() {
		return task_def_key;
	}

	public void setTask_def_key(String task_def_key) {
		this.task_def_key = task_def_key;
	}

	public String getJsonData() {
		return jsonData;
	}

	public void setJsonData(String jsonData) {
		this.jsonData = jsonData;
	}
	
	
}
